being implanted - Espagnol Anglais Dictionnaire